Лабораторная работа №5
Компьютерный практикум по статистическому анализу
данных
Коннова Т. А.
Российский университет дружбы народов имени
Патриса Лумумбы, Москва, Россия
2025
Докладчик
- Коннова Татьяна Алексеевна
- Студент группы НПИбд-01-22
- Студ. билет 1132221814
- Российский университет дружбы народов имени Патриса Лумумбы
Цель лабораторной работы
- Освоить синтаксис языка Julia для построения графиков.
Выполнение лабораторной работы
Основные пакеты
для работы с графиками в Julia
График функции, построенный при помощи
gr()
Основные
пакеты для работы с графиками в Julia
График функции, построенный при помощи
pyplot()
Опции при построении графика
График функции sin(x)
Опции при построении
графика
График функции разложения исходной
функции в ряд Тейлора
Опции при построении
графика
Графики исходной функции и её разложения
в ряд Тейлора
Опции при построении
графика
Вид графиков после добавления опций при
их построении
Точечный график
График десяти случайных значений на
плоскости (простой точечный график)
Точечный график
График пятидесяти случайных значений на
плоскости с различными опциями отображения (точечный график с
кодированием значения размером точки)
Точечный график
График пятидесяти случайных значений в
пространстве с различными опциями отображения (3-мерный точечный график
с кодированием значения размером точки)
Аппроксимация данных
Пример функции
Аппроксимация данных
Пример аппроксимации исходной функции
полиномом 5-й степени
Две оси ординат
Пример отдельно построенной
траектории
Полярные координаты
График функции, заданной в полярных
координатах
Параметрический график
Параметрический график кривой на
плоскости
Параметрический график
Параметрический график кривой в
пространстве
График поверхности
График поверхности (использована функция
surface())
График поверхности
График поверхности (использована функция
plot())
График поверхности
Сглаженный график
поверхности
График поверхности
График поверхности с изменённым углом
зрения
Линии уровня
График поверхности, заданной функцией
g(x, y) = (3x + y2)| sin(x) + cos(y)|
Линии уровня
Линии уровня
Линии уровня
Линии уровня с заполнением
Векторные поля
График функции h(x, y) = x3 − 3x +
y2
Векторные поля
Линии уровня для функции h(x, y) = x3 −
3x + y2
Анимация
Статичный график поверхности
Анимация
Анимированный график
поверхности
Гипоциклоида
Большая окружность
гипоциклоиды
Гипоциклоида
Половина пути гипоциклоиды
Гипоциклоида
Малая окружность
гипоциклоиды
Гипоциклоида
Малая окружность гипоциклоиды с
добавлением радиуса
Гипоциклоида
Малая окружность гипоциклоиды с
добавлением радиуса
Errorbars
График исходных значений
Errorbars
График исходных значений с
отклонениями
Errorbars
Поворот графика
Errorbars
Заполнение цветом
Errorbars
График ошибок по двум осям
Errorbars
График асимметричных ошибок по двум
осям
Использование пакета
Distributions
Гистограмма, построенная по массиву
случайных чисел
Использование пакета
Distributions
Гистограмма нормального
распределения
Использование пакета
Distributions
Гистограмма распределения людей по
возрастам
Подграфики
Серия из 4-х графиков в ряд
Подграфики
Серия из 4-х графиков в
сетке
Подграфики
Объединение нескольких графиков в одной
сетке
Подграфики
Разнообразные варианты представления
данных
Подграфики
Демонстрация применения сложного макета
для построения графиков
Самостоятельная работа
Решение задания №1
Самостоятельная работа
Решение задания №2
Самостоятельная работа
Решение задания №3
Самостоятельная работа
Решение задания №4
Самостоятельная работа
Решение задания №5
Самостоятельная работа
Решение задания №5
Самостоятельная работа
Решение задания №6
Самостоятельная работа
Решение задания №7
Самостоятельная работа
Решение задания №8
Самостоятельная работа
Решение задания №9
Самостоятельная работа
Решение задания №10
Самостоятельная работа
Решение задания №11
Вывод
Вывод
- В ходе выполнения лабораторной работы был освоен синтаксис языка
Julia для построения графиков.
Список литературы. Библиография
[[1] Julia Documentation: https://docs.julialang.org/en/v1/